<!DOCTYPE html>
<html>
<head><meta name="generator" content="Hexo 3.8.0">
  <meta charset="utf-8">
  
  <title>学习建议 | 华锅锅的博客</title>
  <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
  
    <meta name="keywords" content="Huaguoguo,Huaguoguo's Blog">
  
  <meta name="description" content="知识在于积累，学习需要耐力。学习就像挖金矿，或许一开始毫无头绪，但转个角度、换换工具，时间久了总会找到一个缝隙。成功就是你比别人多走了一段路，或许恰恰是那么一小步。 第一个建议：多角度，对比学习。学习算法，可以先阅读一本简单的入门书，然后综合几本书横向多角度看，例如学习动态规划，拿几本算法书，把动态规划这章都找出来，比较学习，多角度对比分析更清晰，或许你会恍然大悟。或许有同学说我哪有那么多钱买那么">
<meta name="keywords" content="学习方法">
<meta property="og:type" content="article">
<meta property="og:title" content="学习建议">
<meta property="og:url" content="http://huaguoguo.gitee.io/2019/05/15/study/index.html">
<meta property="og:site_name" content="华锅锅的博客">
<meta property="og:description" content="知识在于积累，学习需要耐力。学习就像挖金矿，或许一开始毫无头绪，但转个角度、换换工具，时间久了总会找到一个缝隙。成功就是你比别人多走了一段路，或许恰恰是那么一小步。 第一个建议：多角度，对比学习。学习算法，可以先阅读一本简单的入门书，然后综合几本书横向多角度看，例如学习动态规划，拿几本算法书，把动态规划这章都找出来，比较学习，多角度对比分析更清晰，或许你会恍然大悟。或许有同学说我哪有那么多钱买那么">
<meta property="og:locale" content="default">
<meta property="og:updated_time" content="2019-05-15T06:48:04.765Z">
<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="学习建议">
<meta name="twitter:description" content="知识在于积累，学习需要耐力。学习就像挖金矿，或许一开始毫无头绪，但转个角度、换换工具，时间久了总会找到一个缝隙。成功就是你比别人多走了一段路，或许恰恰是那么一小步。 第一个建议：多角度，对比学习。学习算法，可以先阅读一本简单的入门书，然后综合几本书横向多角度看，例如学习动态规划，拿几本算法书，把动态规划这章都找出来，比较学习，多角度对比分析更清晰，或许你会恍然大悟。或许有同学说我哪有那么多钱买那么">
  
  
    <link rel="icon" href="/favicon.ico">
  
  <link href="//cdn.bootcss.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet" type="text/css">
  <link rel="stylesheet" href="/css/style.css">
  <script src="/js/pace.min.js"></script>
  

  
  

</head>
</html>
<body>
  <div id="container">
      <header id="header">
    <div id="banner"></div>
    <div id="header-outer">
        <div id="header-menu" class="header-menu-pos animated">
            <div class="header-menu-container">
                <a href="/" class="left">
                    <span class="site-title">Huaguoguo&#39;s Blog</span>
                </a>
                <nav id="header-menu-nav" class="right">
                    
                    <a href="/">
                        <i class="fa fa-home"></i>
                        <span>Home</span>
                    </a>
                    
                    <a href="/archives">
                        <i class="fa fa-archive"></i>
                        <span>Archives</span>
                    </a>
                    
                    <a href="/about">
                        <i class="fa fa-user"></i>
                        <span>About</span>
                    </a>
                    
                </nav>
                <a class="mobile-header-menu-button">
                    <i class="fa fa-bars"></i>
                </a>
            </div>
        </div>
        <div id="header-row">
            <div id="logo">
                <a href="/">
                    <img src="/images/logo.png" alt="logo">
                </a>
            </div>
            <div class="header-info">
                <div id="header-title">
                    
                    <h2>
                        Huaguoguo&#39;s Blog
                    </h2>
                    
                </div>
                <div id="header-description">
                    
                    <h3>
                        敲代码是热爱，敲到世界充满爱
                    </h3>
                    
                </div>
            </div>
            <nav class="header-nav">
                <div class="social">
                    
                        <a title="home" target="_blank" href="//huaguoguo.gitee.io">
                            <i class="fa fa-home fa-2x"></i></a>
                    
                        <a title="Github" target="_blank" href="//gitee.com/huaguoguo">
                            <i class="fa fa-github fa-2x"></i></a>
                    
                </div>
            </nav>
        </div>
    </div>
</header>
      <div class="outer">
        <section id="main" class="body-wrap"><article id="post-study" class="article article-type-post" itemscope itemprop="blogPost">
  <div class="article-inner">
    
      <header class="article-header">
        
  
    <h1 class="post-title" itemprop="name">
      学习建议
    </h1>
    <div class="post-title-bar">
      <ul>
          
        <li>
          <i class="fa fa-calendar"></i>  2019-05-15
        </li>
        <li>
          <i class="fa fa-eye"></i>
          <span id="busuanzi_value_page_pv"></span>
        </li>
      </ul>
    </div>
  

          
      </header>
    
    <div class="article-entry post-content" itemprop="articleBody">
      
            
            <p>知识在于积累，学习需要耐力。学习就像挖金矿，或许一开始毫无头绪，但转个角度、换换工具，时间久了总会找到一个缝隙。成功就是你比别人多走了一段路，或许恰恰是那么一小步。</p>
<h2 id="第一个建议：多角度，对比学习。"><a href="#第一个建议：多角度，对比学习。" class="headerlink" title="第一个建议：多角度，对比学习。"></a>第一个建议：多角度，对比学习。</h2><p>学习算法，可以先阅读一本简单的入门书，然后综合几本书横向多角度看，例如学习动态规划，拿几本算法书，把动态规划这章都找出来，比较学习，多角度对比分析更清晰，或许你会恍然大悟。或许有同学说我哪有那么多钱买那么多书，只要想学习，没有什么可以阻挡你！你可以联系你的老师，每学期上课前，我都会告诉学生，如果你想学习却没钱买书，我可以提供帮助。想一想，你真的没有办法吗？</p>
<h2 id="第二个建议：大视野，不求甚解。"><a href="#第二个建议：大视野，不求甚解。" class="headerlink" title="第二个建议：大视野，不求甚解。"></a>第二个建议：大视野，不求甚解。</h2><p>经常有学生为了一个公式推导或几行代码抛锚，甚至停滞数日，然后沉浸在无尽的挫败感中，把自己弄得垂头丧气。公式可以不懂，代码可以不会。你不必投入大量精力试图推导书上的每一个公式，也不必探究语法或技术细节。学算法就是学算法本身，首先是算法思想、解题思路，然后是算法实现。算法思想的背后可能有高深的数学模型、复杂的公式推导，你理解了当然更好，不懂也没关系。算法实现可以用任何语言，所以不必纠结是C、C++、Java、Python……更不必考虑严格的语法规则，除非你要上机调试。建议还是先领会算法，写伪代码，在大脑中调试吧！如果你没有良好的编程经验，一开始就上机或许会更加崩溃。遇到不懂的部分，浏览一下或干脆跳过去，读完了还不明白再翻翻别的书，总有一天，你会发现“蓦然回首，那人却在灯火阑珊处”。</p>
<h2 id="第三个建议：多交流，见贤思齐。"><a href="#第三个建议：多交流，见贤思齐。" class="headerlink" title="第三个建议：多交流，见贤思齐。"></a>第三个建议：多交流，见贤思齐。</h2><p>与同学、朋友、老师或其他编程爱好者一起学习和讨论问题，是取得进步最有效的办法之一，也是分享知识和快乐的途径。加入论坛、交流群，会了解其他人在做什么、怎么做。遇到问题请教高手，会感受到醍醐灌顶的喜悦。论坛和群也会分享大量的学习资料和视频，还有不定期的培训讲座和读书交流会。记住，你不是一个人在战斗！</p>
<h2 id="第四个建议：勤实战，越挫越勇。"><a href="#第四个建议：勤实战，越挫越勇。" class="headerlink" title="第四个建议：勤实战，越挫越勇。"></a>第四个建议：勤实战，越挫越勇。</h2><p>实践是检验真理的唯一标准。古人云：“学以致用”“师夷长技以制夷”。请不要急切期盼实际应用的例子，更不要看不起小实例。“不积跬步，无以至千里”，大规模的成功商业案例不是我们目前要解决的问题。看清楚并走好脚下的路，比仰望天空更实际。多做一些实战练习，更好地体会算法的本质，在错误中不断成长，越挫越勇，相信你终究会有建树。</p>
<h2 id="第五个建议：看电影，洞察未来。"><a href="#第五个建议：看电影，洞察未来。" class="headerlink" title="第五个建议：看电影，洞察未来。"></a>第五个建议：看电影，洞察未来。</h2><p>不管是讲人工智能，还是算法分析，我都会建议同学们去看一看科幻电影，如《人工智能》《记忆裂痕》《绝密飞行》《未来战士》《她》等。奇妙的是，这些科幻的东西正在一步步地被实现，靠的是什么？人工智能。计算机的终极是人工智能，人工智能的核心是算法。未来的战争是科技的战争，先进的科技需要人工智能。我们的国家还有很多技术处于落后状态，未来需要你。<br>“一心两本”学习法：一颗好奇心，两个记录本。<br>怀着一颗好奇心去学习，才能不断地解决问题，获得满足感，体会算法的美。很多科学大家的秘诀就是永远保持一颗好奇心；一个记录本用来记录学习中的重点难点和随时突发的奇想；一个记录本做日记或周记，记录一天或一周来学了什么，有什么经验教训，需要注意什么，计划下一天或下一周做什么。不停地总结反思过去，计划未来，这样每天都有事做，心中会有满满的正能量。<br><strong>记住没有人能一蹴而就，付出总有回报。</strong></p>

            <div class="post-copyright">
    <div class="content">
        <p>最后更新： 2019年05月15日 14:48</p>
        <p>原始链接： <a class="post-url" href="/2019/05/15/study/" title="学习建议">http://huaguoguo.gitee.io/2019/05/15/study/</a></p>
        <footer>
            <a href="http://huaguoguo.gitee.io">
                <img src="/images/logo.png" alt="华锅锅">
                华锅锅
            </a>
        </footer>
    </div>
</div>

      
        
            
<div class="page-reward">
    <a id="rewardBtn" href="javascript:;">赏</a>
</div>

<div id="reward" class="post-modal reward-lay">
    <a class="close" href="javascript:;" id="reward-close">×</a>
    <span class="reward-title">
        <i class="icon icon-quote-left"></i>
        请我吃糖~
        <i class="icon icon-quote-right"></i>
    </span>
    <div class="reward-content">
        
        <div class="reward-code">
            <img id="rewardCode" src="/images/wechat_code.png" alt="打赏二维码">
        </div>
        <div class="reward-select">
            
            <label class="reward-select-item checked" data-id="wechat" data-wechat="/images/wechat_code.png">
                <img class="reward-select-item-wechat" src="/images/wechat.png" alt="微信">
            </label>
            
            
            <label class="reward-select-item" data-id="alipay" data-alipay="/images/alipay_code.png">
                <img class="reward-select-item-alipay" src="/images/alipay.png" alt="支付宝">
            </label>
            
        </div>
    </div>
</div>


        
    </div>
    <footer class="article-footer">
        
        
<div class="post-share">
    <a href="javascript:;" id="share-sub" class="post-share-fab">
        <i class="fa fa-share-alt"></i>
    </a>
    <div class="post-share-list" id="share-list">
        <ul class="share-icons">
          <li>
            <a class="weibo share-sns" target="_blank" href="http://service.weibo.com/share/share.php?url=http://huaguoguo.gitee.io/2019/05/15/study/&title=《学习建议》 — 华锅锅的博客&pic=http://huaguoguo.gitee.ioimages/logo.png" data-title="微博">
              <i class="fa fa-weibo"></i>
            </a>
          </li>
          <li>
            <a class="weixin share-sns" id="wxFab" href="javascript:;" data-title="微信">
              <i class="fa fa-weixin"></i>
            </a>
          </li>
          <li>
            <a class="qq share-sns" target="_blank" href="http://connect.qq.com/widget/shareqq/index.html?url=http://huaguoguo.gitee.io/2019/05/15/study/&title=《学习建议》 — 华锅锅的博客&source=敲代码是热爱，敲到世界充满爱" data-title="QQ">
              <i class="fa fa-qq"></i>
            </a>
          </li>
          <li>
            <a class="facebook share-sns" target="_blank" href="https://www.facebook.com/sharer/sharer.php?u=http://huaguoguo.gitee.io/2019/05/15/study/" data-title="Facebook">
              <i class="fa fa-facebook"></i>
            </a>
          </li>
          <li>
            <a class="twitter share-sns" target="_blank" href="https://twitter.com/intent/tweet?text=《学习建议》 — 华锅锅的博客&url=http://huaguoguo.gitee.io/2019/05/15/study/&via=http://huaguoguo.gitee.io" data-title="Twitter">
              <i class="fa fa-twitter"></i>
            </a>
          </li>
          <li>
            <a class="google share-sns" target="_blank" href="https://plus.google.com/share?url=http://huaguoguo.gitee.io/2019/05/15/study/" data-title="Google+">
              <i class="fa fa-google-plus"></i>
            </a>
          </li>
        </ul>
     </div>
</div>
<div class="post-modal wx-share" id="wxShare">
    <a class="close" href="javascript:;" id="wxShare-close">×</a>
    <p>扫一扫，分享到微信</p>
    <img src="//api.qrserver.com/v1/create-qr-code/?data=http://huaguoguo.gitee.io/2019/05/15/study/" alt="微信分享二维码">
</div>

<div class="mask"></div>

        
        <ul class="article-footer-menu">
            
            
  <li class="article-footer-tags">
    <i class="fa fa-tags"></i>
      
    <a href="/tags/学习方法/" class="color5">学习方法</a>
      
  </li>

        </ul>
        
    </footer>
  </div>
</article>


    <aside class="post-toc-pos post-toc-top" id="post-toc">
        <nav class="post-toc-wrap">
            <ol class="post-toc"><li class="post-toc-item post-toc-level-2"><a class="post-toc-link" href="#第一个建议：多角度，对比学习。"><span class="post-toc-text">第一个建议：多角度，对比学习。</span></a></li><li class="post-toc-item post-toc-level-2"><a class="post-toc-link" href="#第二个建议：大视野，不求甚解。"><span class="post-toc-text">第二个建议：大视野，不求甚解。</span></a></li><li class="post-toc-item post-toc-level-2"><a class="post-toc-link" href="#第三个建议：多交流，见贤思齐。"><span class="post-toc-text">第三个建议：多交流，见贤思齐。</span></a></li><li class="post-toc-item post-toc-level-2"><a class="post-toc-link" href="#第四个建议：勤实战，越挫越勇。"><span class="post-toc-text">第四个建议：勤实战，越挫越勇。</span></a></li><li class="post-toc-item post-toc-level-2"><a class="post-toc-link" href="#第五个建议：看电影，洞察未来。"><span class="post-toc-text">第五个建议：看电影，洞察未来。</span></a></li></ol>
        </nav>
    </aside>
    

<nav id="article-nav">
  
    <a href="/2019/07/04/hashmap/" id="article-nav-newer" class="article-nav-link-wrap">

      <span class="article-nav-title">
        <i class="fa fa-hand-o-left" aria-hidden="true"></i>
        
          hashmap
        
      </span>
    </a>
  
  
    <a href="/2019/05/11/cache/" id="article-nav-older" class="article-nav-link-wrap">
      <span class="article-nav-title">cache</span>
      <i class="fa fa-hand-o-right" aria-hidden="true"></i>
    </a>
  
</nav>



    
        <div id="SOHUCS" sid="study"></div>
<script type="text/javascript">
    (function(){
        var appid = 'cyudxaFKB';
        var conf = 'e3991feeac8273781b96fbec365fe014';
        var width = window.innerWidth || document.documentElement.clientWidth;
        if (width < 960) {
            window.document.write('<script id="changyan_mobile_js" charset="utf-8" type="text/javascript" src="https://changyan.sohu.com/upload/mobile/wap-js/changyan_mobile.js?client_id=' + appid + '&conf=' + conf + '"><\/script>'); } else { var loadJs=function(d,a){var c=document.getElementsByTagName("head")[0]||document.head||document.documentElement;var b=document.createElement("script");b.setAttribute("type","text/javascript");b.setAttribute("charset","UTF-8");b.setAttribute("src",d);if(typeof a==="function"){if(window.attachEvent){b.onreadystatechange=function(){var e=b.readyState;if(e==="loaded"||e==="complete"){b.onreadystatechange=null;a()}}}else{b.onload=a}}c.appendChild(b)};loadJs("https://changyan.sohu.com/upload/changyan.js",function(){window.changyan.api.config({appid:appid,conf:conf})}); } })(); </script>
    
</section>
        
      </div>
      <footer id="footer">
  <div class="outer">
    <div id="footer-info" class="inner">
      
<p>
    <span id="busuanzi_container_site_uv" style="display:none">
        总访客数：<span id="busuanzi_value_site_uv"></span>
    </span>
    <span id="busuanzi_container_site_pv" style="display:none">
        总访问量：<span id="busuanzi_value_site_pv"></span>
    </span>
</p>


      <p>
        Powered by  <a href="http://hexo.io/" target="_blank">Hexo</a>
        Theme <a href="//github.com/wongminho/hexo-theme-miho" target="_blank">MiHo</a>
      &copy; 2020 华锅锅<br>
      </p>
    </div>
  </div>
</footer>
    <script async src="//busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js"></script>
<script src="//cdn.bootcss.com/jquery/3.2.1/jquery.min.js"></script>
<script>
  var mihoConfig = {
      root: "http://huaguoguo.gitee.io",
      animate: true,
      isHome: false,
      share: true,
      reward: 1
  }
</script>
<div class="sidebar">
    <div id="sidebar-search" title="Search">
        <i class="fa fa-search"></i>
    </div>
    <div id="sidebar-category" title="Categories">
        <i class="fa fa-book"></i>
    </div>
    <div id="sidebar-tag" title="Tags">
        <i class="fa fa-tags"></i>
    </div>
    <div id="sidebar-top">
        <span class="sidebar-top-icon"><i class="fa fa-angle-up"></i></span>
    </div>
</div>
<div class="sidebar-menu-box" id="sidebar-menu-box">
    <div class="sidebar-menu-box-container">
        <div id="sidebar-menu-box-categories">
            <a class="category-link" href="/categories/First/">First</a>
        </div>
        <div id="sidebar-menu-box-tags">
            <a href="/tags/Hexo/" style="font-size: 10px;">Hexo</a> <a href="/tags/Sample/" style="font-size: 10px;">Sample</a> <a href="/tags/java/" style="font-size: 20px;">java</a> <a href="/tags/分布式/" style="font-size: 15px;">分布式</a> <a href="/tags/学习方法/" style="font-size: 10px;">学习方法</a> <a href="/tags/数据库/" style="font-size: 15px;">数据库</a> <a href="/tags/缓存/" style="font-size: 10px;">缓存</a> <a href="/tags/集合/" style="font-size: 10px;">集合</a>
        </div>
    </div>
    <a href="javascript:;" class="sidebar-menu-box-close">&times;</a>
</div>
<div class="mobile-header-menu-nav" id="mobile-header-menu-nav">
    <div class="mobile-header-menu-container">
        <span class="title">Menus</span>
        <ul class="mobile-header-menu-navbar">
            
            <li>
                <a href="/">
                    <i class="fa fa-home"></i><span>Home</span>
                </a>
            </li>
            
            <li>
                <a href="/archives">
                    <i class="fa fa-archive"></i><span>Archives</span>
                </a>
            </li>
            
            <li>
                <a href="/about">
                    <i class="fa fa-user"></i><span>About</span>
                </a>
            </li>
            
        </ul>
    </div>
    <div class="mobile-header-tag-container">
        <span class="title">Tags</span>
        <div id="mobile-header-container-tags">
            <a href="/tags/Hexo/" style="font-size: 10px;">Hexo</a> <a href="/tags/Sample/" style="font-size: 10px;">Sample</a> <a href="/tags/java/" style="font-size: 20px;">java</a> <a href="/tags/分布式/" style="font-size: 15px;">分布式</a> <a href="/tags/学习方法/" style="font-size: 10px;">学习方法</a> <a href="/tags/数据库/" style="font-size: 15px;">数据库</a> <a href="/tags/缓存/" style="font-size: 10px;">缓存</a> <a href="/tags/集合/" style="font-size: 10px;">集合</a>
        </div>
    </div>
</div>
<div class="search-wrap">
    <span class="search-close">&times;</span>
        <a href="javascript:;" class="header-icon waves-effect waves-circle waves-light" id="back">
            <i class="icon icon-lg icon-chevron-left"></i>
        </a>
        <input class="search-field" placeholder="Search..." id="keywords">
        <a id="search-submit" href="javascript:;">
            <i class="fa fa-search"></i>
        </a>
    <div class="search-container" id="search-container">
        <ul class="search-result" id="search-result">
        </ul>
    </div>
</div>

<div id="search-tpl">
    <li class="search-result-item">
        <a href="{url}" class="search-item-li">
            <span class="search-item-li-title" title="{title}">{title}</span>
        </a>
    </li>
</div>
<script src="/js/search.js"></script>
<script src="/js/main.js"></script>


  <script src="//cdn.bootcss.com/particles.js/2.0.0/particles.min.js"></script>
  <div id="particles"></div>
  <script src="/js/particles.js"></script>







  <link rel="stylesheet" href="//cdn.bootcss.com/animate.css/3.5.0/animate.min.css">
  <script src="//cdn.bootcss.com/scrollReveal.js/3.0.5/scrollreveal.js"></script>
  <script src="/js/animate.js"></script>


  <script src="/js/pop-img.js"></script>
  <script>
     $(".article-entry p img").popImg();
  </script>

  </div>
</body>
</html>